dselect
per a novells
dselect
Una vegada a dins de dselect
veureu la segⁿent pantalla (sols en
un idioma):
`dselect' - Interfφcie per a gestionar els paquets de Debian. 0. [M]Φtode Escollir el mΦtode d'accΘs que se usareu. 1. [A]ctualitz Actualitzar la llista de paquets disponibles, si Θs possible. 2. [S]elecci≤ Seleccionar els paquets que voleu en el sistema. 3. [I]nstal╖la Instal╖lar i actualitzar els paquets desitjats. 4. [C]onfigura Configurar els paquets que no estiguin configurats. 5. [D]esinstal Desinstal╖lar els paquets no desitjats. 6. Sor[T]ir Sortir de dselect. [a mΘs d'altres indicacions]
Vejem-les una a una.
Aquesta Θs la pantalla del mΦtode d'accΘs:
dselect - llista dels mΦtodes d'accΘs Abreujament Descripci≤ cdrom Install from a CD-ROM. * multi_cd Install from a CD-ROM set. nfs Install from an NFS server (not yet mounted). multi_nfs Install from an NFS server (using the CD-ROM set) (not yet mounted). harddisk Install from a hard disk partition (not yet mounted). mounted Install from a filesystem which is already mounted. multi_mount Install from a mounted partition with changing contents. floppy Install from a pile of floppy disks. apt APT Acquisition [file,http,ftp]
Aquφ li indicarem a dselect
a on es troben els paquets. Si us
plau ignoreu l'ordre en que apareixen aquestes opcions. ╔s molt important que
seleccioneu el mΦtode adequat per a la instal╖laci≤. Podria ser que tinguΦssiu
mΘs o menys mΦtodes que els mostrats en l'exemple o que aquests us apareguin en
un ordre diferent; no us preocupeu per aix≥. En la segⁿent llista us anirem
descriguen els diferents mΦtodes.
apt(8)
) per a dur a terme l'anαlisi de les
dependΦncies entre paquets i manar la instal╖laci≤ de les mateixes segons un
ordre ≥ptim.
La configuraci≤ d'aquest mΦtode Θs francament simple; podreu seleccionar tants
llocs diferents com vulgueu, fins i tot barrejant les diferents entrades
possibles file: URL (en un disc local o discs muntats mitjanτant
NFS), URL http: o URL ftp:. TambΘ podeu incloure
medis CD-ROM/DVD amb apt-cdrom
.
Si us plau mireu-vos la pαgina del manual sources.list(5)
per a
mΘs informaci≤ referent al format a seguir en l'edici≤ del fitxer
/etc/apt/sources.list
.
Si teniu un servidor intermediari (proxy), tant si es per a HTTP com FTP (o tots dos), haureu d'assegurar-vos que establiu les variables d'entorn http_proxy o ftp_proxy, respectivament. Establiu-les des de la vostra shell abans d'executar dselect, p.e:
# export http_proxy=http://gateway:3128/ # dselect
Packages.cd
).
Quan seleccioneu aquest mΦtode per primera vegada, assegureu-vos de que el
CD-ROM no es troba muntat. Situeu l'·ltim disc binari del joc (no
necessitareu els CD de les fonts) en la unitat lectora de CD i responeu a les
preguntes segons us vagin apareguen (la segona lφnia l'ha afegit el traductor):
Una vegada que hagueu actualitzat la llista dels paquets disponibles per a instal╖lar, el mΦtode multi-cd divergirα del procediment normal. Haureu d'executar la passa "install" per a cadascun dels CD que tingueu. Malauradament, degut a les limitacions de dselect no podreu requerir-li l'afegit d'un nou disc en cada etapa; el mode de funcionar per a cada disc Θs (la segona lφnia Θs obra del traductor):
Podria ser necessari l'execuci≤ de la passa "Instal╖lar" mΘs d'una vegada per a corregir l'ordre d'instal╖laci≤ dels paquets - alguns paquets ja instal╖lats podria ser que necessitessin de la instal╖laci≤ d'altres per a la correcta configuraci≤ i posterior bon funcionament d'aquests.
Es recomana executar la passa "Configurar", per a que us ajudi a fixar qualsevol paquet que pugui haver quedat en aquest estat.
Aquest Θs un mΦtode molt simple d'instal╖laci≤, amb uns requeriments bαsics:
doneu-li l'adreτa del servidor NFS, la localitzaci≤ de la distribuci≤ Debian en
el servidor i (potser) el/s fitxer/s Packages. Llavors dselect
instal╖larα les diverses seccions una a una des del servidor. Lent per≥ fαcil,
tot i que no usa un ordre correcte, pel que tindreu que executar diverses
vegades les passes "Instal╖lar" i/o "Configurar".
╥bviament sols serα apropiat per a instal╖lacions basades en NFS.
Aporteu el dispositiu de bloc de la partici≤ del disc dur a usar i la localitzaci≤ dels fitxers de Debian en la partici≤. Lent i fαcil. No usarα un ordre correcte, pel que tindreu que executar diverses vegades les passes "Instal╖lar" i/o "Configurar". Tampoc no es recomana, donat que "apt" ja suporta aquesta funcionalitat, proporcionant un ordre correcte.
Simplement especifiqueu la localitzaci≤/ons dels fitxers de Debian en el vostre sistema de fitxers. Possiblement sigui el mΦtode mΘs fαcil, per≥ tambΘ el mΘs lent. No usarα un ordre correcte, pel que tindreu que executar diverses vegades les passes "Instal╖lar" i/o "Configurar".
Aquest ha estat dissenyat per a instal╖lacions des d'un ·nic CD, aquest mΦtode simplement us preguntarα a on estα la vostra unitat lectora de CD-ROM, la localitzaci≤ de la distribuci≤ Debian en aquest disc i (si fos necessari) la localitzaci≤/ons del/s fitxer/s Packages en el disc. Simple per≥ considerablement lent. Tampoc no usarα un ordre correcte, pel que tindreu que executar diverses vegades les passes "Instal╖lar" i/o "Configurar". No es recomana, donat que aquest mΦtode assumeix que la distribuci≤ es troba en un ·nic CD-ROM, el qual ja no Θs cert. En comptes d'aquest mΦtode useu el de "multi_cd".
Si teniu problemes en aquest punt -- potser Linux no detecta el vostre CD-ROM, el muntatge NFS no funciona o us n'heu oblidat de en quines particions estan localitzats els paquets -- podreu optar per un parell d'opcions:
dselect
i executeu-lo altra vegada. Fins i tot podria
ser que necessiteu apagar l'ordinador per a resoldre algun problema. Aix≥ Θs
forτa correcte per≥ quan torneu a executar dselect
feu-ho com a
usuari root. Aquest no s'executarα automαticament desprΘs de la primera
vegada.
Una vegada hagueu escollit el mΦtode d'accΘs, dselect
us requerirα
que li indiqueu la localitzaci≤ precisa dels paquets. Si ho feu correctament
la primera vegada premeu Control-C i retornareu a l'opci≤
"MΦtode" (Acces).
Una vegada hagueu finalitzat amb aix≥, retornareu a la pantalla principal.
dselect
llegirα els fitxers Packages
o
Packages.gz
des de la rΦplica i crearα una base de dades en el
sistema amb tots els paquets disponibles. Pot tardar una estona mentre
descarrega i processa els fitxers.
Aferreu-vos fort a les barretines. Aquφ Θs on tot succeeix. L'objectiu d'aquesta passa serα el seleccionar quins paquets desitgeu tindre instal╖lats.
Premeu Enter. Si teniu una mαquina lenta tingueu en compte que la pantalla s'esborrarα i podria quedar en blanc uns 15 segons, aixφ que no comenceu a prΘmer tecles en aquest punt, sigueu pacient.
El primer que apareixerα en la pantalla serα 1 pαgina del fitxer de l'ajuda. Podreu retornar a aquesta ajuda prement ? en qualsevol moment en les pantalles de "Selecci≤" i podreu avanτar a travΘs de les pantalles d'ajuda prement la tecla . (punt).
Si us plau prepareu-vos per a trigar una hora, o, tant mateix per a apendre-ho mΘs o menys i poder-la fer correctament. Quan entreu a la pantalla "Selecci≤" per primera vegada, no feu CAP selecci≤ -- sols premeu Enter i mireu-vos els problemes de dependΦncies que hi han. Intenteu fixar-los. Si us trobeu en l'anterior pantalla, la principal, entreu a "Selecci≤" (Select), Secci≤ 2.3 altra vegada.
Abans de submergir-vos amb aix≥, tingueu en compte els segⁿents punts:
dselect
us advertirα del problema i el mΘs
probable serα que us suggereixi una soluci≤. Si el paquet A entra
amb conflicte amb el paquet B (p.e. si s≤n m·tuament excloents) se
us demanarα que escolliu entre un d'ells.
Vegem les dues primeres lφnies de la pantalla "Selecci≤":
dselect - llistat de paquets (disp., prioritat) marca:+/=/- depuraci≤:v ajuda:? EIOM Pri Secci≤ Paquet Ver.inst. Ver.disp. Descripci≤
Aquesta capτalera ens recordarα algunes de les segⁿents tecles especials:
Etiqueta | Significat | Possibles valors -------------------------------------------- E Error Espai, R, I I Estat instal╖lat Espai, *, -, U, C, I O Marca antiga *, -, =, _, n M Marca *, -, =, _, n
(Noteu que les tecles amunt i avall de fet s≤n considerablement diferents).
Molt de tot aix≥ no es troba aquφ, ja que em referirΘ a les pantalles d'ajuda a on us serα tot revelat. Un exemple, tot i que:
Entreu a dselect
i cerqueu una lφnia com aquesta:
EIOM Pri Secci≤ Paquet Ver.inst. Ver.disp. Descripci≤ n_ Opc admin loadlin <cap[lg] 1.6a-6 a loader (running under DOS) for LINUX kernel images
Aix≥ significa que loadlin va ser seleccionat la ·ltima vegada que vαreu
executar dselect
i que ara es veu com a seleccionat per≥ no
instal╖lat. Per quΦ no? La resposta podria ser que el paquet loadlin no es
trobi disponible fφsicament, es a dir, pot tractar-se d'una falla en la vostra
rΦplica de descαrrega.
La informaci≤ que usa dselect
per a descarregar i instal╖lar tots
els paquets correctes Θs troba en els fitxers Packages (els quals ja heu
descarregat durant la passa [A]ctualitz). Aquests fitxers s≤n generats des del
paquet ells mateixos.
Res en aquest m≤n Θs perfecte i de vegades passa que les dependΦncies marquen
un paquet incorrecte, el qual pot provocar una situaci≤ que
dselect
simplement no pot resoldre. Tot i aixφ, sempre podreu
sortir d'aquest problema usant els comandaments Q i X.
dselect
a ignorar les dependΦncies i
a fer el que li heu especificat prΦviament. Aix≥, per descomptat, podria
resultar una mala idea.
Algunes tecles que us ajudaran a no perdre-vos s≤n R, U i D.
dselect
ha proposat cap canvi i ja heu fet canvis addicionals,
U restaurarα les seleccions de dselect
.
dselect
, deixant sols les
vostres.
Vejem-ne un exemple. El paquet xmms
(escollit pel gran nombre de
dependΦncies que tΘ) depΦn d'aquests paquets:
libc6
libglib1.2
libgtk1.2
xlibs
Els segⁿents paquets tambΘ hauran d'estar instal╖lats. Encara que no s≤n essencials:
libaudiofile0
libesd0
libgl1
libmikmod2
libogg0
libvorbis0
libxml1
zlib1g
Aixφ que, quan seleccionem xmms
, obtindrem una pantalla com
aquesta:
dselect - llistat de paquets (disp., prioritat) marca:+/=/- depuraci≤:v ajuda:? EIOM Pri Secci≤ Paquet Descripci≤ _* Opt sound xmms Versatile X audio player that looks like Winamp _* Opt libs libglib1.2 The GLib library of C routines _* Opt libs libgtk1.2 The GIMP Toolkit set of widgets for X _* Opt libs libmikmod2 A portable sound library _* Opt libs libogg0 Ogg Bitstream Library _* Opt libs libvorbis0 The OGG Vorb+s lossy audio compression codec.
(TambΘ poden aparΦixer d'altres paquets, o no, depenent del que tingueu en el sistema). Us avisem de que tots els paquets requerits han estat seleccionats per a mi, en el meu sistema, com a recomenats.
La tecla R ho deixarα tot tal i com estava en un principi.
dselect - llistat de paquets (disp., prioritat) marca:+/=/- depuraci≤:v ajuda:? EIOM Pri Secci≤ Paquet Descripci≤ __ Opt sound xmms Versatile X audio player that looks like Winamp __ Opt libs libglib1.2 The GLib library of C routines __ Opt libs libgtk1.2 The GIMP Toolkit set of widgets for X __ Opt libs libmikmod2 A portable sound library __ Opt libs libogg0 Ogg Bitstream Library __ Opt libs libvorbis0 The OGG Vorbis lossy audio compression codec.
Si ara volem decidir que no volem xmms
, sols haurem de prΘmer
Enter.
La tecla D en tornarα ha deixar les coses tal i com estaban abans d'aix≥ -tornarα a marcar els paquets-:
dselect - llistat de paquets (disp., prioritat) marca:+/=/- depuraci≤:v ajuda:? EIOM Pri Secci≤ Paquet Descripci≤ _* Opt sound xmms Versatile X audio player that looks like Winamp __ Opt libs libglib1.2 The GLib library of C routines __ Opt libs libgtk1.2 The GIMP Toolkit set of widgets for X __ Opt libs libmikmod2 A portable sound library __ Opt libs libogg0 Ogg Bitstream Library __ Opt libs libvorbis0 The OGG Vorbis lossy audio compression codec.
La tecla U restaurarα les seleccions de dselect
:
dselect - llistat de paquets (disp., prioritat) marca:+/=/- depuraci≤:v ajuda:? EIOM Pri Secci≤ Paquet Descripci≤ _* Opt sound xmms Versatile X audio player that looks like Winamp _* Opt libs libglib1.2 The GLib library of C routines _* Opt libs libgtk1.2 The GIMP Toolkit set of widgets for X _* Opt libs libmikmod2 A portable sound library _* Opt libs libogg0 Ogg Bitstream Library _* Opt libs libvorbis0 The OGG Vorbis lossy audio compression codec.
Per ara us suggerim que seguiu amb les opcions per defecte -- mΘs endavant ja tindreu l'oportunitat d'afegir mΘs paquets.
Qualsevol quina sigui la vostra decisi≤, premeu Enter per a acceptar i retornar a la pantalla principal. Si d'aix≥ en resulten problemes sense resoldre tornareu altra vegada a la pantalla de resoluci≤ de problemes.
Les tecles R, U i D s≤n veritablement ·tils en situacions "que passaria si...". Podreu experimentar i desprΘs restaurar-ho tot i tornar a comenτar. No ho veieu com una capsa de vidre amb una etiqueta "Trencar en cas d'emergΦncia".
Una vegada que hagueu fet les vostres seleccions en la pantalla
"Selecci≤", premeu I per a obtindre una gran finestra,
t per a moure-vos fins al principi i useu la tecla del cursor
Amunt per a veure rαpidament les seleccions. D'aquesta manera podreu
veure la vostra feina i detectar-ne errors visibles. Alguna gent ha desmarcat
grups sencers per error i no se n'han adonat fins que ja era massa tard.
dselect
Θs una utilitat molt poderosa, no la useu
incorrectament.
Ara haurφeu d'estar en aquesta situaci≤:
package category status required all selected important all selected standard mostly selected optional mostly deselected extra mostly deselected
Esteu satisfet? Premeu Enter per a sortir del procΘs de "Selecci≤". Tot i que tambΘ podreu tornar-hi per a executar "Selecci≤" una altra vegada.
dselect
tractarα amb els 8300 paquets i n'instal╖larα aquells que
hagueu seleccionat. Podeu esperar que se us requereixin algunes decisions
durant aquest procΘs.
La pantalla es desplaτarα forτa rαpid en una mαquina rαpida. Podreu
aturar/seguir amb Control-s/Control-q i a l'acabament
obtindreu una llista amb tots els paquets que no s'haguin pogut instal╖lar. Si
desitgeu desar un registre tot el que succeeixi, useu els programes comuns de
Unix per a capturar-ne l'eixida, tals com ara tee(1)
o
script(1)
.
Pot passar que el paquet no sigui instal╖lat per que depΦn d'algun altra que estα llistat per a ser instal╖lat per≥ que encara no ha estat processat. La soluci≤ a aix≥ passa per executar "Instal╖la" una altra vegada. S'han reportat casos en els que algunes vegades fou necessari executar aquesta passa fins a 4 vegades abans de que tot estigues al seu lloc. Aix≥ varia segons el mΦtode utilitzat; amb el mΦtode de APT, no tindreu que repetir l'execuci≤ de "Instal╖la" gairebΘ mai.
Molts paquets s≤n configurats durant la passa 3, per≥ qualsevol cosa que es deixi sense configurar ho podreu fer aquφ.
Desinstal╖larα els paquets instal╖lats per≥ que ja no s≤n requerits.
Sortireu de dselect
.
En aquest punt us suggerim que executeu /etc/cron.daily/find
,
donat que teniu un munt de nous fitxers rondant pel sistema. En cavat podreu
usar locate
per a trobar qualsevol fitxer.
Documentaci≤ de dselect
per a novells
debian-doc@lists.debian.org